glycera dibranchiata - German English Dictionary